Military operations escalate, pushing oil prices above $100 a barrel and impacting global markets.
13 March 2026 7:21 AM IST